@charset "utf-8";

html{ border: 0; background:#B0B9C1;}
body{font-family:Tahoma;margin:0; padding:0;font-size:12px;word-wrap:break-word;color:#333; position:relative; z-index:0; background:url(../Images/header_line01.gif) repeat-x;}
*html{background-image:url(about:blank);background-attachment:fixed;} 
ul,li,dl,dt,dd,ol{ padding:0px; margin:0px; list-style-type:none;}
p,input,form{ margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-weight:normal; font-size:12px;}
img{border:0;}
a{ text-decoration:none; color:#354759;}
a:hover{ text-decoration:underline; color:#354759;}
.clear{ clear:both; height:0; line-height:0; font-size:0; }

#position{ width:970px; overflow:hidden; margin:0 auto; height:20px; padding-left:10px; margin-bottom:5px;}
#position a{ color:#333;}
#position a:hover{ color:#a3773a;}


/*共用背景*/


/*----------页头页脚-------*/
#header{ width:980px;margin: 0 auto 15px; overflow:hidden;}
#header .t_hous{ height:87px; overflow: hidden;}
#header .t_hous .logo{ float:left; width:107px; height:64px; overflow:hidden; padding-left:10px; padding-top:8px;}
#header .t_hous .ico{ float:left; width:503px; height:42px; overflow:hidden; margin-top:25px; padding-left:20px;}
#header .t_hous .info{ float:right; text-align:right; width:220px; overflow:hidden;}
#header .t_hous .info p{ height:18px; line-height:18px; overflow:hidden; margin-top:15px;color:#8CA3B9; padding-right:10px;}
#header .t_hous .info p a{ color:#8CA3B9}
#header .t_hous .info p a:hover{color:#354759;}
#header .t_hous .info .tel{ height:22px; line-height:22px; overflow:hidden; margin-top:28px;color:#8CA3B9; padding-right:10px;}
#header .t_hous .info .tel b{ font-family:Arial; font-size:14px;}
#header .t_hous .info .tel img{ vertical-align:middle;}
#header .menu{ width:980px; overflow:hidden;}
#header .menu ul li{ float:left; display:inline; width:122px;}
#header .menu ul li a{ display:block; width:122px; height:33px; overflow:hidden; text-align:center; line-height:33px;}
#header .menu ul li a:hover{ text-decoration:none; background:url(../Images/header_menu_a.gif) 0 -35px repeat-x;}
#header .menu ul li a.cur,#header .menu ul li .cur:hover{ text-decoration:none; background:url(../Images/header_menu_a.gif) 0 0 repeat-x; color:#fff;}
#header .menu ul ul{ position:absolute; width:122px; overflow:hidden; background:#fff; z-index:999;}
#header .menu ul ul a{ background:#697e8b; border-bottom:1px solid #7b93a3;}
#header .menu ul ul a:hover{ background:#cdd7dd; color:#000;}



#header .banner{ width:974px; height:250px; overflow:hidden; position:relative; z-index:1;}
#header .banner .pic{ width:974px; height:250px; overflow:hidden;}
#header .banner .bg{width:974px; height:46px; background:#000;filter:alpha(opacity=30);opacity:0.3; position:absolute; bottom:0; left:0; z-index:2;}
#header .banner .sorrMinpic{ width:974px; height:46px;position:absolute; bottom:0; left:0; z-index:3;}
#header .banner .sorrMinpic ul li{ width:142px; height:21px; overflow:hidden; position:absolute;bottom:2px; border-bottom:1px solid #98CEF1;}
#header .banner .sorrMinpic ul .li_a0{ right:436px;}
#header .banner .sorrMinpic ul .li_a1{  right:293px;}
#header .banner .sorrMinpic ul .li_a2{ right:149px;}
#header .banner .sorrMinpic ul .li_a3{ right:5px;}
#header .banner .sorrMinpic ul li a{ display:block; width:140px; height:40px; overflow:hidden; border:1px solid #98CEF1; border-bottom:0;}
#header .banner .sorrMinpic ul .hover{ border-bottom:1px solid #98CEF1;}
#header .banner .sorrMinpic ul .hover a{ border:1px solid #98CEF1; border-bottom:0;}

#footer{ width:100%; overflow:hidden; padding:0px 0 15px; background:#A6B0BA url(../Images/footer_line01.gif) repeat-x;}
#footer .text{ width:880px; padding-right:100px; overflow:hidden; margin:0 auto; text-align:right; background:url(../Images/footer_logo.gif) right 15px no-repeat;}
#footer .text p{ line-height:18px; margin-top:5px; color:#ccc;}
#footer .text p a{ color:#ccc;}
#footer .text p a:hover{ color:#37495B;}
/*-------end---页头页脚-------*/

